package xin.xueqing.base.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 招聘信息(BaseBoss)
 *
 * @author xueqing wang
 * @since 2021-03-09 12:59:42
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("base_boss")
@ApiModel(value = "BaseBossPO对象", description = "")
public class BaseBossPO extends Model<BaseBossPO> {
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty(name = "id", value = "主键")
    private Integer id;

    /**
     * 所属部门
     */
    @ApiModelProperty(name = "deptId", value = "所属部门")
    private Integer deptId;

    /**
     * 职位
     */
    @ApiModelProperty(name = "postion", value = "职位")
    private String postion;

    /**
     * 招聘地点
     */
    @ApiModelProperty(name = "address", value = "招聘地点")
    private String address;

    /**
     * 起始工作经验
     */
    @ApiModelProperty(name = "startYear", value = "起始工作经验")
    private Integer startYear;

    /**
     * 结束工作经验
     */
    @ApiModelProperty(name = "endYear", value = "结束工作经验")
    private Integer endYear;

    /**
     * 教育情况
     */
    @ApiModelProperty(name = "education", value = "教育情况")
    private String education;

    /**
     * 招聘人数
     */
    @ApiModelProperty(name = "peopleNum", value = "招聘人数")
    private Integer peopleNum;

    /**
     * 职位要求
     */
    @ApiModelProperty(name = "positionCommand", value = "职位要求")
    private Object positionCommand;

    /**
     * 职位职责
     */
    @ApiModelProperty(name = "positionDuty", value = "职位职责")
    private Object positionDuty;

    /**
     * 联系我们
     */
    @ApiModelProperty(name = "contect", value = "联系我们")
    private String contect;


}
